Performance evaluation of dynamic priority operating systems

نویسندگان

  • Stefan Greiner
  • Antonio Puliafito
  • Gunter Bolch
  • Kishor S. Trivedi
چکیده

Operating systems which implement a dynamic priority mechanism are very common. Nevertheless, it is very di cult to develop an accurate analytical model to evaluate their performance, mainly due to the different forms of dependency between the various constituent parts. In this paper, we introduce a black box modeling approach which allows us to identify and decompose the di erent functions of the operating system into elementary subsystems from which submodels are developed. Interactions between submodels are taken into account while developing the system model. We then apply this modeling technique to the study of operating systems with dynamic priorities. In particular, we investigate the performance of the BS2000 c operating system, which implements a dynamic priority mechanism, by means of a Stochastic Reward Net (SRN) model. The results are then compared against We would like to thank Dr. Eike Born, Siemens Nixdorf Information Systems, System Unit BS2000, for the support of this work Stefan Greiner is a visiting scholar from the University of Erlangen-Nuernberg, Germany zThis research was carried out while Antonio Pulia to visited the Center for Advanced Computing and Communication of Duke University, NC supported by Italian CNR under grant No. 203.15.5 BS2000 is a registered Trademark of the Siemens Nixdorf Information Systems AG an approximate model in which a static priority mechanism is assumed. Real system measurements are also carried out in order to validate the analytical results.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An FPGA Based Scheduling Coprocessor for Dynamic Priority Scheduling in Hard Real-Time Systems

In this paper we present a scheduling coprocessor device for uniprocessor computer systems running a real-time operating system (RTOS). The coprocessor shortens the scheduling time of the operating system by performing dynamic priority computation for all tasks in parallel and making a task selection according to these priorities at a higher speed than a software solution would do. This paper s...

متن کامل

ارزیابی عملکرد بهره برداری از شبکه های آبیاری به روش تحلیل پوششی داده ها (DEA)

Recent studies have shown poor performance of irrigation systems, which indicates the requirement for special attention to performance improvement. The first step for improving the performance of irrigation systems is evaluation of the present situation. Performance evaluation methodologies presented so far are either qualitative such as DA (Diagnostic Analysis), RA (Rapid Appraisal) and FA (Fr...

متن کامل

ارزیابی عملکرد بهره برداری از شبکه های آبیاری به روش تحلیل پوششی داده ها (DEA)

Recent studies have shown poor performance of irrigation systems, which indicates the requirement for special attention to performance improvement. The first step for improving the performance of irrigation systems is evaluation of the present situation. Performance evaluation methodologies presented so far are either qualitative such as DA (Diagnostic Analysis), RA (Rapid Appraisal) and FA (Fr...

متن کامل

Dynamic Ticking : the Practical Implementation Method for the Real-time Task Scheduling

In this paper a new method dynamic ticking is proposed to control tasks more e ciently on real time operating systems It makes higher priority tasks run more e ciently by preventing useless occurrences of the timer interrupt request Operation of dynamic ticking is presented and several issues are discussed to be adopted at previous systems To estimate the performance the schedulability is analy...

متن کامل

Analysis and simulation of dynamic performance for DFIG-based wind farm connected to a distrubition system

Local renewable resources such as wind and solar are often available in remote locations. Wind farms consist of many individual wind turbines which are connected to the electric power transm­iss­i­o­n ne­tw­o­r­k­. A wind farm can use the wind resources from a certain area efficiently. Double-fed induction generator (DFIG) is a gene­rating principle widely used in wind turbine (WT). DFIG are ab...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995